a drain on the resources


Results for "a drain on the resources"

English - Turkish Dictionary

a drain on the resources

(English - Turkish Dictionary) :
bütçeye yük olan şey.